supporting rationale - German English Dictionary